Towards an Efficient Algorithm for Automatic Score-to-Audio Synchronization
نویسندگان
چکیده
In the last few years, several algorithms for the automatic alignment of audio and score data corresponding to the same piece of music have been proposed. Among the major drawbacks to these approaches are the long running times as well as the large memory requirements. In this paper we present an algorithm, which solves the synchronization problem accurately and efficiently for complex, polyphonic piano music. In a first step, we extract from the audio data stream a set of highly expressive features encoding note onset candidates separately for all pitches. This makes computations efficient since only a small number of such features is sufficient to solve the synchronization task. Based on a suitable matching model, the best match between the score and the feature parameters is computed by dynamic programming (DP). To further cut down the computational cost in the synchronization process, we introduce the concept of anchor matches, matches which can be easily established. Then the DP-based technique is locally applied between adjacent anchor matches. Evaluation results have been obtained on complex polyphonic piano pieces including Chopin’s Etudes Op. 10.
منابع مشابه
Automatic Music Synchronization Using Partial Score Representation Based on IEEE 1599
synchronization algorithms require a complete score representation, this algorithm is able to synchronize different PCM audio executions with a partial music score codified in MIDI. Therefore, only one MIDI instrument-chosen by user-is needed for audio-score alignment. The MIDI file is selected by taking into account the related IEEE 1599 file. Audio analysis is performed using a notch filter. ...
متن کاملAutomatic Synchronization of Music Data
Digital music libraries typically contain the same piece of music in different data formats such as the score, some MIDI-files, and several interpretations by various musicians in form of CD recordings. Inhomogeneity and complexity of such music data make content-based browsing and retrieval in digital music libraries a difficult task with many yet unsolved problems. One important step towards ...
متن کاملAutomatic Synchronization of Music Data in Score-, MIDI- and PCM-Format
In this paper we present algorithms for the automatic time-synchronization of score-, MIDIor PCMdata streams which represent the same polyphonic piano piece. Since the waveform-based PCM-data streams do not contain any information on the notes we extract in a preprocessing step note parameters such as onset times and pitches in order to make the PCM-data comparable to symbolic score-like repres...
متن کاملBers Are Used Much like Midi Channel Numbers
Synchronization To support the choreography and ventriloquism of virtual sources, the server must provide mechanisms by which programs can query the server for status information and synchronize on points in the audio stream(s). This synchronization can be provided by an RPC callback mechanism. Many commands, especially movement commands, should include options for automatic synchronization wit...
متن کاملImproved Automatic Clustering Using a Multi-Objective Evolutionary Algorithm With New Validity measure and application to Credit Scoring
In data mining, clustering is one of the important issues for separation and classification with groups like unsupervised data. In this paper, an attempt has been made to improve and optimize the application of clustering heuristic methods such as Genetic, PSO algorithm, Artificial bee colony algorithm, Harmony Search algorithm and Differential Evolution on the unlabeled data of an Iranian bank...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004